html,
body {
  overflow-x: hidden!important;
  font-family: 'Source Sans Pro', sans-serif;
  -webkit-font-smoothing: antialiased;
  min-height: 100%;
}
h2{
    margin: 0;     
    color: #666;
    padding-top: 90px;
    font-size: 52px;
    font-family: 'Source Sans Pro', sans-serif;    
}

.carousel .one {
    -moz-background-size: cover;
	background-image: url("carousal1.jpg");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}

.carousel .two {
    -moz-background-size: cover;
	background-image: url("carousal2.jpg");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}

.carousel .class-only {
    -moz-background-size: cover;
	background-image: url("login-back.jpg");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}


h3{    
    color: #666;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 300    
}

.md-font{
	font-size: 15px;
	font-weight:300;
}

.lg-font{
	font-size: 30px;
	font-weight:300;
}

.bs-margin{
	margin: 20px;
}
.s1{
	padding: 80px 0 0 ;
	
}

.s2{
	
		padding: 80px 0 0 ;
}

.s3{
	padding: 80px 0 0 ;
	
}
.input-padding{
	padding: 20px 0 0 ;
}
	